plum pudding - French English Dictionary